invoke maketypes.awk with LC_ALL=C to avoid localization misbehaviour.
authorTim Janik <timj@gtk.org>
Thu, 26 Oct 2000 00:11:09 +0000 (00:11 +0000)
committerTim Janik <timj@src.gnome.org>
Thu, 26 Oct 2000 00:11:09 +0000 (00:11 +0000)
Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>

        * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
        localization misbehaviour.

        * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
        a useless type without copy/free.

        * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
        of GTK_TYPE_CTREE_NODE.

ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
gtk/Makefile.am
gtk/gtk-boxed.defs
gtk/gtkctree.c

index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index 12c5d51b2d1876a5e701c33ba82ca776f7f77788..eaa3b04add45e1b5d09866b30c8ce05bd6a4f1e9 100644 (file)
@@ -1,3 +1,14 @@
+Thu Oct 26 02:10:32 2000  Tim Janik  <timj@gtk.org>
+
+       * gtk/Makefile.am: invoke maketypes.awk with LC_ALL=C to avoid
+       localization misbehaviour.
+
+       * gtk/gtk-boxed.defs: nuked "boxed" type GtkCTreeNode, since it's
+       a useless type without copy/free.
+
+       * gtk/gtkctree.c (gtk_ctree_class_init): use GTK_TYPE_POINTER instead
+       of GTK_TYPE_CTREE_NODE.
+
 Thu Oct 26 00:51:52 2000  Tim Janik  <timj@gtk.org>
 
        * gtk/gtksignal.c:
index bb5c735077826205948d466499f51e5fe63201e2..6b626ae1d1394c60090e66783cd622e5691425bd 100644 (file)
@@ -495,18 +495,18 @@ $(srcdir)/gtkmarshal.c $(srcdir)/stamp-gtkmarshal.h: @REBUILD@ gtkmarshal.list g
        && echo timestamp > stamp-gtkmarshal.h
 $(srcdir)/stamp-gtktypebuiltins.h: @REBUILD@ maketypes.awk stamp-gtk.defs gtktypebuiltins.h
        cd $(srcdir) \
-       && $(AWK) -f maketypes.awk gtk.defs macros > xgen-gtbh \
+       && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs macros > xgen-gtbh \
        && (cmp -s xgen-gtbh gtktypebuiltins.h || cp xgen-gtbh gtktypebuiltins.h) \
        && rm -f xgen-gtbh \
        && echo timestamp > $(@F)
 $(srcdir)/gtktypebuiltins_vars.c: @REBUILD@ maketypes.awk stamp-gtk.defs
        cd $(srcdir) \
-       && $(AWK) -f maketypes.awk gtk.defs variables > xgen-gtbvc \
+       && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs variables > xgen-gtbvc \
        && cp xgen-gtbvc $(@F) \
        && rm -f xgen-gtbvc
 $(srcdir)/gtktypebuiltins_ids.c: @REBUILD@ maketypes.awk stamp-gtk.defs
        cd $(srcdir) \
-       && $(AWK) -f maketypes.awk gtk.defs entries > xgen-gtbic \
+       && LC_ALL=C $(AWK) -f maketypes.awk gtk.defs entries > xgen-gtbic \
        && cp xgen-gtbic $(@F) \
        && rm -f xgen-gtbic
 $(srcdir)/gtktypebuiltins_evals.c: @REBUILD@ makeenums.pl $(gtk_public_h_sources) $(gdk_headers)
index 68c636d2b15a0d3c96dc02ca4781ba72e373dd06..32d96e9bcdd20af4b7139d265cfb8acbc84cc1d3 100644 (file)
@@ -17,8 +17,6 @@
   gtk_selection_data_copy
   gtk_selection_data_free)
 
-(define-boxed GtkCTreeNode
-)
 
 ;;; Gdk boxed types
 
index 9a80d2c76e11c9ced751e37580955ee6e4be897b..a928959c074d97eb44cec507cc5dd6a3cbe455aa 100644 (file)
@@ -392,36 +392,36 @@ gtk_ctree_class_init (GtkCTreeClass *klass)
                    GTK_CLASS_TYPE (object_class),
                    GTK_SIGNAL_OFFSET (GtkCTreeClass, tree_select_row),
                    gtk_marshal_VOID__POINTER_INT,
-                   GTK_TYPE_NONE, 2, GTK_TYPE_CTREE_NODE, GTK_TYPE_INT);
+                   GTK_TYPE_NONE, 2, GTK_TYPE_POINTER, GTK_TYPE_INT);
   ctree_signals[TREE_UNSELECT_ROW] =
     gtk_signal_new ("tree_unselect_row",
                    GTK_RUN_FIRST,
                    GTK_CLASS_TYPE (object_class),
                    GTK_SIGNAL_OFFSET (GtkCTreeClass, tree_unselect_row),
                    gtk_marshal_VOID__POINTER_INT,
-                   GTK_TYPE_NONE, 2, GTK_TYPE_CTREE_NODE, GTK_TYPE_INT);
+                   GTK_TYPE_NONE, 2, GTK_TYPE_POINTER, GTK_TYPE_INT);
   ctree_signals[TREE_EXPAND] =
     gtk_signal_new ("tree_expand",
                    GTK_RUN_LAST,
                    GTK_CLASS_TYPE (object_class),
                    GTK_SIGNAL_OFFSET (GtkCTreeClass, tree_expand),
                    gtk_marshal_VOID__POINTER,
-                   GTK_TYPE_NONE, 1, GTK_TYPE_CTREE_NODE);
+                   GTK_TYPE_NONE, 1, GTK_TYPE_POINTER);
   ctree_signals[TREE_COLLAPSE] =
     gtk_signal_new ("tree_collapse",
                    GTK_RUN_LAST,
                    GTK_CLASS_TYPE (object_class),
                    GTK_SIGNAL_OFFSET (GtkCTreeClass, tree_collapse),
                    gtk_marshal_VOID__POINTER,
-                   GTK_TYPE_NONE, 1, GTK_TYPE_CTREE_NODE);
+                   GTK_TYPE_NONE, 1, GTK_TYPE_POINTER);
   ctree_signals[TREE_MOVE] =
     gtk_signal_new ("tree_move",
                    GTK_RUN_LAST,
                    GTK_CLASS_TYPE (object_class),
                    GTK_SIGNAL_OFFSET (GtkCTreeClass, tree_move),
                    gtk_marshal_VOID__POINTER_POINTER_POINTER,
-                   GTK_TYPE_NONE, 3, GTK_TYPE_CTREE_NODE,
-                   GTK_TYPE_CTREE_NODE, GTK_TYPE_CTREE_NODE);
+                   GTK_TYPE_NONE, 3, GTK_TYPE_POINTER,
+                   GTK_TYPE_POINTER, GTK_TYPE_POINTER);
   ctree_signals[CHANGE_FOCUS_ROW_EXPANSION] =
     gtk_signal_new ("change_focus_row_expansion",
                    GTK_RUN_LAST | GTK_RUN_ACTION,